used to express surprise or admiration - Turkish English Dictionary